power-driven units - French English Dictionary